.content{
  margin-right: -24px;
  margin-left: -24px;
}

.content-title{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 24px;
    margin-bottom: 24px;
    background-color: #ffffff;
    border-bottom: 1px solid #efe3e5;
}

.content-title>h1>small{
  display: block;
  font-size: 12px;
}

.content-body{
  background-color: #ffff;
  padding: 12px 24px;
  margin-top: -24px;
  border-bottom: 1px solid #efe3e5;
}

.content-detail{
  margin: 24px -15px 0px -15px;
}

.card-title>a{
  font-size: 14px;
  margin-left: 10px;
}

.content-more-info{
  margin: 24px -15px 0px -15px;
  width: 100%;
}

.members {
    a {
      display: block;
      margin: 12px 0;
      line-height: 24px;
      height: 24px;
      .member {
        font-size: 14px;
        line-height: 24px;
        max-width: 180px;
        vertical-align: top;
        margin-left: 12px;
        transition: all 0.3s;
        display: inline-block;
      }
    }
  }

  .content-official-account{
    width: 120px;
    position: absolute;
    top: 137px;
    right: 60px;
    height: 120px;
  }


